to put pen to paper on - Francés Inglés Diccionario